Visibility Area of a Point in Existence of Circular Obstacles
نویسنده
چکیده
In this paper, we consider the special class of visibility problems that is when there are a number of circular obstacles in the plane limiting the visibility area of an observer. Here we propose an algorithm to compute the visibility area, in O(nlogn) time. For the query version of the problem, data structure of size O(n) can be built in time O(nlogn) so that the visibility sequence of every point q can be reported in O(logn + |V (q)|) time where |V (q)| is the size of the output visibility sequence. For the streaming version of the problem, where new obstacles appear one after another, the new visibility sequence can be computed in O(log|V(q)|+k) time using the previous visibility sequence, where k is the number of the current visibility sequence elements bounded between two tangent lines of the new circle. When only one new circle is going to appear, a faster algorithm can be proposed which uses O(|V(q)|) space, takes O(|V(q)|) preprocessing time, and computes the new visibility sequence of the point q, in O(log|V(q)|+k’), where k’ is the number of times the new circle appears in the new visibility sequence.
منابع مشابه
Introduction Package CircOutlier For Detection of Outliers in Circular-Circular Regression
One of the most important problem in any statistical analysis is the existence of unexpected observations. Some observations are not a part of the study and are known as outliers. Studies have shown that the outliers affect to the performance of statistical standard methods in models and predictions. The point of this work is to provide a couple of statistical package in R software to identi...
متن کاملStructural Controls on Cu Metallogenesis in the Dehaj Area, Kerman Porphyry Copper Belt, Iran: A Remote Sensing Perspective
Structural analysis of remotely sensed data provides a method of assessing the structural significance of regional metallogenesis in the Dehaj area as the northwestern part of the Kerman porphyry Cu belt. This belt is consisted of dominant Eocene volcanics and the Dehaj type subvolcanic intrusives. In the study area, geologically, Cu-mineralization is hosted by the Kuh-e-Panj type subvolcanic i...
متن کاملSingle-Point Visibility Constraint Minimum Link Paths in Simple Polygons
We address the following problem: Given a simple polygon $P$ with $n$ vertices and two points $s$ and $t$ inside it, find a minimum link path between them such that a given target point $q$ is visible from at least one point on the path. The method is based on partitioning a portion of $P$ into a number of faces of equal link distance from a source point. This partitioning is essentially a shor...
متن کاملVibration Analysis for Rectangular Plate Having a Circular Central Hole with Point Support by Rayleigh-Ritz Method
In this paper, the transverse vibrations of rectangular plate with circular central hole have been investigated and the natural frequencies of the mentioned plate with point supported by Rayleigh-Ritz Method have been obtained. In this research, the effect of the hole is taken into account by subtracting the energies of the hole domain from the total energies of the whole plate. To determine th...
متن کاملMotion planning for maintaining landmarks visibility with a differential drive robot
This work studies the interaction of non-holonomic and visibility constraints using a Differential Drive Robot (DDR) that has to keep static landmarks in sight in an environment with obstacles. The robot has a limited sensor, namely, it has a restricted field of view and bounded sensing range (e.g. a video camera). Here, we mean by visibility that a clear line of sight can be thrown between the...
متن کامل